html, body {
  height: 100%;
}


.textG {
  color: #999;
}
/*==========重置wui==========*/
.weui-cells{
  margin-top: 0;
  margin-bottom: .01rem;
  //重置列表项
  .weui-cell{
    padding: 0 10px;
    line-height:.44rem;

    input{
      height: .44rem;
    }
    &:nth-child(4) {
      height: .66rem;
      .weui-cell__hd {
        height: .66rem;
        .weui-label {
          line-height: .33rem;
        }
      }

      .weui-textarea {
        height: .65rem;
        line-height: .33rem;
      }
    }
  }
}

.weui-btn_primary:not(.weui-btn_disabled):active {
  color: rgba(255, 255, 255, 0.6);
  background-color: #f0b020;
}

.weui-btn-area {
  margin: .2rem !important;
  .weui-btn {
    background: #f8b62d;
  }
}


.check_list {
  margin-top: 10px;
  .weui-cell{
    height: .44rem;
    .weui-cell__bd {
      i {
        display: block;
        line-height: .44rem;
        text-align: center;
        flex-basis: .25rem;
        width: .25rem;
      }
      p {
        -webkit-flex: 1;
        -webkit-box-flex: 1;
        flex: 1;
        span {
          padding-right: .1rem;
          font-size: 16px;
          color: #999;
        }
      }
    }
  }
}

.chooseCity {
  font-weight: normal;
  font-size: 1em;
  &:after {
    content: " ";
    display: inline-block;
    height: 6px;
    width: 6px;
    border-width: 2px 2px 0 0;
    border-color: #C8C8CD;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    //position: relative;
    //top: -2px;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 20px;
  }
}

.weui-cells__title {
  margin: 0;
  height: .42rem;
  line-height: .42rem;
  text-align: center;
  background: #fff;
  color: #4bc1ff;
}

.auto_textarea {
  height: 1.9rem;
  textarea {
    height: 1.28rem;
    line-height: .25rem;
    border: 1px solid #D5D5D5;
    padding: 0 .1rem;
  }
  span {
    display: inline-block;
    margin-top: 10px;
    width: .7rem;
    height: .3rem;
    line-height: .3rem;
    text-align: center;
    font-size: 12px;
    border: 1px solid #f8b62d;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #f8b62d;
  }

}

.submit_btn {
  a {
    height: .47rem;
    line-height: .47rem;
    width: 3.35rem;
  }

}

.weui-actionsheet__menu {
  max-height: 3rem;
  overflow: auto;
}

.iconG {
  font-size: .2rem !important;
  color: #c8c8c8;
}

.iconB {
  font-size: .2rem !important;
  color: #13bdfc;
}

//=============actionSheet
.weui-actionsheet {
  height: 2.6rem;
  .weui-cells {
    .weui-cell:first-child {
      height: .35rem;
      background: #f5f5f5;
    }
    .weui-cell:nth-child(2){
      height: .43rem;
      line-height: .44rem;
      background: #fff;
    }
  }

  .weui-actionsheet__menu {
    height: 1.8rem;
    overflow: scroll;
    .weui-actionsheet__cell {
      padding: 10px !important;
      p {
        text-align: left;
        font-size: .15rem;
        &:first-child {
          font-weight: 700;
          font-size: .2rem;
        }
      }
    }
  }

}